Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
12 OXFORD ROAD Detached £230,000 11 May 2007
20 OXFORD ROAD £460,000 29 Sep 2017
24 OXFORD ROAD Semi-Detached £58,000 19 May 1995